arm-rest system - French English Dictionary